#include "../Departamento.h"

Departamento::Departamento() : Registro() {
    this->nm_departamento = "";
    this->ds_departamento = "";
    this->ref_departamento_pai = 0;
    this->link_departamento_pai = NULL;
}

void Departamento::set_nm_departamento(string nm) {
    this->nm_departamento = nm;
}

void Departamento::set_ds_departamento(string ds)
{
    this->ds_departamento = ds;
}

void Departamento::set_ref_departamento_pai(unsigned int ref)
{
    this->ref_departamento_pai = ref;
}

void Departamento::set_link_departamento_pai(Departamento* link)
{
    this->link_departamento_pai = link;
}

string Departamento::get_nm_departamento()
{
    return this->nm_departamento;
}

string Departamento::get_ds_departamento()
{
    return this->ds_departamento;
}

int Departamento::get_ref_departamento_pai()
{
    return this->ref_departamento_pai;
}

Departamento* Departamento::get_link_departamento_pai()
{
    return this->link_departamento_pai;
}

